unquestionably true by virtue of demonstration - Français Anglais Dictionnaire